229 E 2nd St
New York, NY 10009
Price Upon Request
7,300 SF
10
Units
7,300 SF
Price Upon Request
Apartments