5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139
5338 Odell Street, St Louis, MO, 63139

$115,000

5338 Odell Street, St Louis, MO, 63139

PENDING
Courtesy of: Realty Resource Partners, LLC