Click here to return to the home page.
The (still intact) Homestead Building on Lefferts Avenue (Boulevard) at Cuthbert Road in Kew Gardens, NY.