8533 Mackenzie Road, St Louis, MO, 63123

$142,500

8533 Mackenzie Road, St Louis, MO, 63123

ACTIVE