Park Inn Storage
200 W 31st St, Odessa, TX 79764, USA
Read MoreGreat location and managed very well! On top of everything and very easy to get along with!
Great place to stay! Quiet and safe and close to everything you need
Good management and very clean. Will stay here again.