Highest unit in canada !

23 Spadina Avenue, Toronto, ON
$1,700,000
For Sale