Vcap22
-
Leaking sewer vent La Kaydiiyey2312 East Albert Street Philadelphia, PA 19125, USA - KensingtonThe sewer vent in front of 2310 E Albert street has been spouting water and seeping water into the street. The homeowners have not fixed it or addressed it. The "leak" is causing large puddles and filth down the street.