SOLD! $3,268,000.00

138 Upper Canada Drive

  • Bedrooms 5+2
  • Bathrooms: 7

Sold: $3,268,000

Contact me for futher information