Odessa 18 – 100-A Apartment Living KCMO, Kansas City MO Area $795/month 2 1 100 East Otway Street – A, Odessa, MO 64076
Odessa 18 – 100-A Apartment Living KCMO, Kansas City MO Area $795/month 2 1 100 East Otway Street – A, Odessa, MO 64076