Set in Toronto, 11 km from York University and 11 km from Aviva Centre, Luxury 6 Bedrooms Villa with Spacious Indoor offers a garden and air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
8 Frivick Court, North York, M2M 3P6 Toronto, Canada