906 Sheppard Ave , 906 Sheppard Ave , Toronto, Ontario
Located near a variety of shops and restaurants. Enjoy the outdoors at one of the many nearby parks. Only short walk to Downsview Station gives you access to all Toronto has to offer!
- Fitness Centre
- Party Lounge
Listing provided courtesy of Del Condominium Rentals