Buy/sell history for 38 Howden Road, Toronto E04, ON M1R 3E9
Warehousing opportunity for overflow space.
$14.95/square feet (net)
Lease price