Located on a quiet stretch of road just moments from the finest restaurants, world class shopping, and high end art galleries lining Tribeca's uncrowded streets, this charismatic 7, 261 SF ...
#2022811
24 Leonard Street Apt: PH
New York, NY 10013 |