Where is Belmont Ave/Arthur Ave located?
Belmont Ave/Arthur Ave, Belmont Ave/Arthur Ave, United States of America (approx. 40.7145°, -73.348045°)
Belmont Ave/Arthur Ave, Belmont Ave/Arthur Ave, United States of America (approx. 40.7145°, -73.348045°)