11 & 23 McClary Avenue, London, Ontario
McClary Apartments consists of two multi-family apartment buildings located in the trendy and desirable location of Old South in London, Ontario. The area, being just minutes away from the core, has been nominated in the “best-neighborhood” category in the Great Places Canada competition. It has a small-town feel, where people are able to walk or bike to shops, and boasts restaurants offering cuisine from around the globe.
26,554 sq ft.