522 Lower Byron Ave

CategoryThree-Storey Apartment Building

Size – 10,470 ft2

Location – Lower Byron Ave, Ottawa, Ontario

Completion – SPC