Address: | 203 E Otway St, Odessa, MO 64076, USA |
---|---|
Postal code: | 64076 |
Nice , but parking could be better.
Went to do business. Debbie was very nice. Place was clean and well kept
Nice well taken care of property. Apartment was clean and neat. Overall a nice place