2801 Itaska Street

St Louis, MO, 63111
ACTIVE
$169,900Price
5Beds
5Baths
3136sqft

2801 Itaska Street

St Louis, MO, 63111
ACTIVE
$169,900Price
5Beds
5Baths
3136sqft