The Julliard Building, 18 Leonard Street, #5A
Last Sold on Dec 19, 2012 for $2,832,500 ($1,360 / ft2)
This was
1.5% less
than the last listed price of $2,875,000
($1,381 / ft2)
Request Update
2 beds, 2 baths, 2,082 / ft2
Certain content is available only to members.
There's no obligation.
- Buyers
- So Plus So @ 18 Leonard St., Llc
- Sellers
- Deeb A Salem
- Lauren E Salem