Exquisite Tribeca penthouse living awaits in this expansive four bedroom plus office, four and a half bathroom designer triplex with two massive terraces offering nearly 1, 700 square feet of ...
#2367191
87 Leonard Street Apt: PHA
New York, NY 10013 |