Est $1,758,770 Not Listed For Sale
91 Leonard St Unit 11B, New York, NY 10013
- 1 Bed
- 1 Bath
- 846 Sq Ft
- Built 2016
Last Sold Summary
- 7% Below List Price
- $2,246/SF
- 44 Days On Market
- Last Sold Price $1,900,000
- Aug 01, 2024
Last Listing Agent Olivia Marquez Compass
