142-28 38th Avenue #2nd Fl, Flushing, NY 11354 - MLS#3360828 - Stel...