SOLD! $6,680,000

155 Upper Canada

Sold: $6,680,000