Buy/sell history for 400 Finchdene Square 19, Toronto E11, ON M1X 1E2
No description provided.
$17.5/square feet (net)
Lease price