Meridian Capital Group
Meridian Investment Sales

88 Leonard Street, New York, NY 10013

SOLD: 88 Leonard Street, New York, NY 10013


Tribeca

Property Details

Type Multifamily
Neighborhood Tribeca
Size 352 Apartments and 11,365 SF Retail