Pensacola, Oklahoma, United States
2
Sleeps
1
Beds
1
Baths
Located in Pensacola, Oklahoma, United States. 1 Bed Apartment Near Hospitals Your family will be close to everything when you stay at this centrally-located place. Upgraded kitchen with full size appliances. High Speed Internet is available. The comfortable living room has soft couch and features a smart tv with streaming capabilities.