West Coast Self-Storage Indio

Area
93,870 SF
Built
2025
Units
793
Development Status
Developed 2025
Address
83641 Dr Carreon BlvdIndio, CA 92201