Elmwood Av & 57th St

Tram Stop • Eastwick-Southwest Philadelphia, Philadelphia, PA