185 E 85th St New York NY offers parking in Upper East side. 185 E 85th St New York NY provides convenient parking for The Metropolitan Museum of Art and other nearby points of interest such as Central Park : The Great Lawn, Best Buy, AMC Loews Orpheum 7