$570,000 Sold Oct 28, 2025
88-39 53rd Ave Unit 3A, Elmhurst, NY 11373
- 2 Beds
- 2 Baths
- 804 Sq Ft
- Built 2006
Last Sold Summary
- 5% Below List Price
- $709/SF
- 66 Days On Market
Last Listing Agent Shengrong Jin E Realty International Corp
88-39 53rd Ave Unit 3A, Elmhurst, NY 11373
