Welcome to 17-19 East Main Street in Welland! This beautiful building is located downtown in the heart of Welland (next to the Welland Canal). The building has a mix of brand new 1 and 2 bedroom (and bachelor) apartments ready for you to call them home! Inside them, you'll find stunningly finished open-concept living spaces complete with updated kitchens with plenty of cabinet space! Many of the units...