South Pelham Market Plaza

598-595, 609 S Pelham Road, Welland, ON, Canada L3C 3C7

Retail

Community shopping center with approximately 63,000 square feet of space, located on a high traffic arterial.

Availability and stacking plan

Neighborhood


Contact