Est $1,607,386 Not Listed For Sale
21-24 Ditmars Blvd, Long Island City, NY 11105
- 5 Beds
- 3 Baths
- 2,000 Sq Ft
- Built 1920
Last Sold Summary
- 5% Below List Price
- $845/SF
- 44 Days On Market
- Last Sold Price $1,690,000
- Jan 15, 2024
Last Listing Agent Steven Wolhar Halvatzis Realty Inc
