Apartment for sale, 196 Sunflower Pl, in Welland, CanadaWelland, 196 Sunflower PlApartment • 9 room(s) • 3 bed. • 3 bath.