Photos coming soon
For Sale
$3,250,000
66 Leonard St Unit 12D Unit 12D, New York, NY, 10013
2 bd
2 ba
Townhouse
New York
Listed by Corcoran Group