101-Newtown-East - astoriahistory

The Homestead Hotel, Grenfell Street west of Lefferts Boulevard, Kew Gardens, Long Island, N.Y.

0157hotels