Unit 3D at 6683 70th Street, Flushing, NY 11379 | HotPads