The Villas at 18 Yorkville

21 Scollard St in Yorkville, Downtown, Toronto, M5R1G1

0 for sale 1 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
Ryan Wykes
Property.ca Realty Inc

 ryan@condos.ca

(647) 627-6594

Request More Info