The Villas at 18 Yorkville

21 Scollard St in Yorkville, Downtown, Toronto, M5R1G1

0 for sale 0 for rent
Get Listing Alerts

Neighbourhood

Corp #

TSCC 1740

Date Registered

2006-01-05

Developer

Number of Units

97

Storeys

7

Smallest Suite

502

Largest Suite

1563
This Building's Expert
Bruce Chin
Property.ca Realty Inc Brokerage

 bruce@condos.ca

(416) 875-1821

Request More Info