Add this property to your favorites View Details 3912 Potomac Russells Add 02 | St Louis $179,900 1,470 sqft 0.12 acres Open House