Add this property to your favorites View Details 1323 S Jefferson Avenue Stanifords Add | St Louis $389,900 3,680 sqft 0.14 acres On Site 232 Days Ago