Where is Walnut St & 18th St?

Where is Walnut St & 18th St located?

Walnut St & 18th St, Walnut St & 18th St, United States of America (approx. 39.95015°, -75.170456°)


Where is Walnut St & 18th St on the map?