Where is 1506 Altamont Ave?

Where is 1506 Altamont Ave located?

1506 Altamont Ave, 1506 Altamont Ave, United States of America (approx. 42.784504°, -73.94582°)


Where is 1506 Altamont Ave on the map?