8833 Sheppard Ave

Total GFA
171,333 SF
Units
144 Unit Townhouses
Level
1 Level of Underground Garage

Gallery