68-57 138th Street #B, Flushing, NY 11367 - Homesnap