Apartment Stay Smart NYC 152 East 21st Street, New York

152 East 21st StreetGramercy - Stuyvesant Town, New YorkNY 10010, United States