1/6 Active Under Contract $74,999 2 Beds2 Baths868 SqFt 12114 Natural Bridge RD #D, St Louis, MO 63044 Listed by Keller Williams Realty West