Rural North Middlesex MLS® Listings for Sale

For Sale
3 weeks ago
$529,900
  • 3 bed
  • 2 bath
  • 700 sqft

2444 Elginfield Road, North Middlesex, Ontario • N0M 2K0 • Rural North Middlesex