Skip to content

Big Parking Spot – Oklahoma City, OK

Closed
  • 24.6 Acres
  • 515 Units
  • 5014 SW 20th St, Oklahoma City, OK 73128, USA
  • Oklahoma City, ОК
  • Self Storage
  • Low expense ratio
  • Fully fenced in with security gate
  • Located near high traffic highway
  • Opened in 2021 and is currently in lease up