3352 Demenil Pl, St. Louis, Missouri 63118 USA
View of the DeMenil 1863 addition (in 1962) before restoration
Photo Credit: Yelp