1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137
Pending

$99,900

1243 Odessa Drive, St Louis, MO, 63137, St Louis, MO, 63137

10
Courtesy of: Big Bend Realty LLC