Where is Alice Austen House?

Where is Alice Austen House located?

Alice Austen House, New York, United States (approx. 40.61491°, -74.06361°)


Where is Alice Austen House on the map?