ML# :809142 Newly renovated with high end finishing, convenient first floor, heart of Kew Gardens.
83-83 118 Street Unit 1H, Kew Gardens, NY, 11415