3213 S Elizabeth Ave
Independence, MO64057

4 beds3 full baths2840 sqft

$199,900