Intria Studio
341 East 62nd Street, a 17,575 gross square foot elevator serviced apartment building located on the north side of 62nd Street between First and Second Avenues.