Buy/sell history for 19 Front Street N 100, Orillia, ON L3V 4R6
No description provided.
$18/square feet (net)
Lease price