Add this property to your favorites View Details 12260 Bellefontaine Spanish Pond | St Louis $495,000 7,980 sqft 0.61 acres On Site 23 Days Ago