53 Leroy St. Unit 1B, New York
1 bedroom
Baths
Guests
Located in New York (Manhattan), this apartment is within a 10-minute walk of New York University and Washington Square Park. This apartment is 0.5 mi (0.8 km) from 5th Avenue and 1.8 mi (2.9 km) from One World Trade Center.
WiFi/Internet
No nearby properties available in this region at the moment.