Home Oben Flats St. Clair West

Oben Flats St. Clair West

25 November, 2020

Oben Flats St. Clair West is a new apartment development by Oben Flats at 109 Vaughan Road, Toronto. The development was completed in 2018. Leases for available units start from $2,250. Oben Flats St. Clair West has a total of 51 units. Sizes start at 610 square feet.

Share it!