Buy/sell history for 111 Peter Street 630, Toronto C01, ON M5V 2G9
Bright built out space with an open area and meeting rooms.
$32/square feet (net)
Lease price