Add this property to your favorites View Details 2600 Natural Bridge Avenue Saint Louis City | St Louis $300,000 3,648 sqft 0.12 acres On Site 138 Days Ago