All apartments in New York City
Find more places like
120 Orchard St..
How many bedrooms do you need?
/
/
120 Orchard St.

120 Orchard St.

(978) 874-3018

Location

120 Orchard Street, New York City, NY 10002
Lower East Side

Amenities

APL87167959 - No description added

Property Details (Fees & Lease)

Listing Provided by Listanza

Property Status: Off The Market

Frequently Asked Questions

×
Your browser is no longer supported. Not all features may work as intended.