SOLD! $3,268,000

138 Upper Canada Drive

  • Bedrooms: 5+2
  • Bathrooms: 7
  • Contact me for futher information

Sold: $3,268,000