Lost place
Mrs. O. H. P. Belmont House
The Mrs. O. H. P. Belmont House was a mansion located at 477 Madison Avenue on the northeast corner of 51st Street in Midtown Manhattan, New York City, New York, United States. The building was demolished in 1951.
Source: Wikipedia / Wikidata
Nearby