3901 S Compton Ave

 3901 S Compton Ave, Saint LouisMO 63118
$1,2953 Beds1400 sqft