Mansion House is located in Saint Louis, Missouri in the 63102 zip code. This apartment community was built in 1966 and has 29 stories with 415 units.