3322 Demenil Pl, St. Louis, Missouri 63118-3211 USA
Photo Credit: https://commons.wikimedia.org/wiki/Lemp-mansion.jpg
Claim copyright