The Villas at 18 Yorkville
21 Scollard Street, Yorkville, Toronto
- Built in 2006
- 7 Storeys
- 97 Units
Built in 2006, The Villas at 18 Yorkville is an extension of 18 Yorkville. Enjoy having access to the large selection of high en amenities found at 18 Yorkville.
Features
- Sauna
- Meeting Rooms
- Party Room
- Fitness Centre
- Concierge
- Elevator
1/0
Highlights
Rooftop
Lobby
Gym
No matter what service you choose, our agents are here for you. They can help with anything from pricing advice to screening and placing the perfect tenant.
Ask an agent