9 days agoHouse for sale, 12660 Post Oak Road , St. Louis City, Missouri, in St. Louis, United StatesSt. LouisDetached house • 5 bed. • 5 bath. • 644.75 m²