Skip to content

McClary Apartments

McClary Apartments consists of two multi-family apartment buildings located in the trendy and desirable location of Old South in London, Ontario. Being just minutes away from the core, the area 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.