View Details 12836 Portulaca , F Fern Ridge Condo 2 | St Louis $105,000 2 bd 1 ba 784 sqft 0.05 acres On Site 32 Days Ago