6653 Kenwood Drive

St Louis, MO, 63121
ACTIVE
$99,500Price
3Beds
1Baths
950sqft

6653 Kenwood Drive

St Louis, MO, 63121
ACTIVE
$99,500Price
3Beds
1Baths
950sqft