Duplex 2 Storey$449,900105 LOUISA ST St. Catharines,ON105 LOUISA STSt. Catharines, ON L2R 2K23+2Beds 2Baths Sq ftView Listing