Lynnwood Business Center is a two building, 10,168 square foot office center in Lynnwood, Washington. The center specializes in short-term leases for local office tenants. The final two vacancies in the buildings were filled with leases finalized in mid-December, bringing the property to 100% occupancy upon lease commencement in February of 2020.
The property is managed by Ironwood Commercial Real Estate. Michelle Abbott was the Landlord’s representative in all lease transactions.