ML# :3578347 Well Maintained Building... Close To All, Queens center Mall is Block away
94-31 60 Street Unit 1K, Elmhurst, NY, 11373