Woodland Av & 63rd St

Tram Stop • Elmwood, Philadelphia, PA