CondominiumListed · Sign in$5,699,000PH1 - 20 Niagara StreetWaterfront Communities C1, Toronto2 Beds3 Baths2 Parking2,843–2,843 sqft