• Overlake Business Center South - Bldg 18

  • 15112-15120 NE 24th St, Redmond, WA 98052

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 02, 2018 1,701 1st / F $37.80/sf/yr