Shopping Centre
3770 Montrose Rd
Niagara Falls,
Ontario
Canada, L2H 3C8
PROPERTY DETAILS
139,648 sq ft total size Site Area : 30 (acres)
Tenant Mix
Furniture/Appliances, Services, Medical, Office, Sporting Goods, Travel, Real Estate, Grocery / General Merchandise, Drug Store, Home Improvement, Fashion, Fast Food, Casual Dining