Where is 1506 Altamont Ave?

Where is 1506 Altamont Ave located?

1506 Altamont Ave, New York, United States (approx. 42.78552°, -73.94424°)


Where is 1506 Altamont Ave on the map?