101-Newtown-East - astoriahistory

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

0195hotels