PHS Pop Up Garden at South Street

Location:1438 South St, Philadelphia, PA 19146, USA