Street view of 115 East 82nd Street
115 East 82nd Street
Medical in Upper East Side
1,750 sq ft | Price Upon Request
Street view of 180 East 86th Street
180 East 86th Street
Retail in Upper East Side
6,246 sq ft | Price Upon Request