Lake Shore Plaza II

1776 Corporate Centre

300 South Pine Island