162-10 Powells Cove Boulevard #2B, Flushing, NY 11357 - Homesnap