This is a 3 bedroom, 3.0 bathroom, townhome home. This home is located at 105 America Ave, Vaughan, ON L6A 2X8.
Off market
Street View
Price Unknown
105 America Ave, Vaughan, ON L6A 2X8
3beds
Townhouse
Built in 1999
-- sqft lot
$-- Zestimate®
C$--/sqft
C$-- HOA