Where is Albany, NY - 1245 Central Ave?

Where is Albany, NY - 1245 Central Ave located?

Albany, NY - 1245 Central Ave, Albany, NY - 1245 Central Ave, United States of America (approx. 42.697685°, -73.80979°)


Where is Albany, NY - 1245 Central Ave on the map?