1863 Drouillard Rd – 3 Bedroom Unit Price $2,100.00 per month 1863 Drouillard Rd, Windsor, ON N8W 3X4, Canada Bedrooms 3 Bathrooms 1 Type Apartment, Residential Show Details Price $2,100.00 per month Show Details