3426 Tennessee Avenue

St Louis, MO, 63118
PENDING
$149,900Price
1Beds
2Baths
1055sqft

3426 Tennessee Avenue

St Louis, MO, 63118
PENDING
$149,900Price
1Beds
2Baths
1055sqft