Freehold TownhouseListed · Sign in$986,58043 - 2140 Trafalgar RdRiver Oaks, Oakville3 Beds3 Baths2 Parking1,500–2,000 sqft