132-59 41st Road #2D, Flushing, NY 11355 - Homesnap