Life Storage Facility (#578)
- 6405 Odell Pl, Boulder, CO 80301
- 720-310-8978
- View Store Photos
- View Store #578 Location On Map

Commercial space starting at $ 632 per month
-
700 sq. feet
- Utilities excluded
- 12 month lease
- Contact us for more details
$ 632/mo1 Available
- *Storage space size is approximate.