Share Link

41-51 Lebovic Avenue (The One Centre)
Retail

New commercial plaza recently completed.

Ideal for restaurant, retail and retail services.

Pharmacy and/or Medical use desired up to 7,000 sq. ft.

Shadow anchored by a variety of national big box retailers.

Across the street from Cineplex Odeon Cinemas.