Click here to return to the home page.
The Kew Hall Apartments on Talbot Street off Lefferts Boulevard, Kew Gardens, NY, 2002.
The Kew Hall Apartments on Talbot Street off Lefferts Boulevard, Kew Gardens, NY, 2002.