1/10 10 Active $348,000 1 Bed1 Bath700 SqFt 83-25 Vietor AVE #3K, Elmhurst, NY 11373 Condo Listed by N & H Realty Group Inc