Luxury apartment
Visit minisite
Oben Flats St. Clair West
109 Vaughan Road
Toronto, ON
Toronto, ON
Status
Completed - 2018
Developer
Oben Flats
Architect
Superkul
Construction Management
Oben Build
Property Management
Oben PM
Floors
9
Units
51