Retail and Office Spaces for Lease Located in the Heart of Lonsdale
The first two floors of The Lonsdale will be composed of commercial units—retail on the ground level and office space on the 2nd level, with a combined total available space of 29,173 SQ FT.