Academy Mansion is a four story, 26,000 sq ft, spectacular mansion built in 1920. Located on east 63rd st. between 5th & Madison Ave.
New York City, New York