Where is Franklin Ave + 15th St located?
Franklin Ave + 15th St, Franklin Ave + 15th St, United States of America (approx. 40.737125°, -73.63863°)
Franklin Ave + 15th St, Franklin Ave + 15th St, United States of America (approx. 40.737125°, -73.63863°)