12921 Covington Gardens Drive, St Louis, MO, 63138

$139,500

12921 Covington Gardens Drive, St Louis, MO, 63138

ACTIVE