Ventana Capital Properties
Land Development
Commercial
Storage
5180 Losee Road
North Las Vegas, NV 89081
100,629 SF 3-story indoor self-storage facility, climate-controlled with 629 units. Located in Las Vegas, NV. Opening 12.2026
Outside View
Interested in learning more? Send us a message to get started.
About Us
Affiliates
Contact Us
Building the future of Real Estate