OWENS SELF-STORAGE

Location: Las Vegas, Nevada

This project features a four‑story building totaling approximately 158,844 square feet and over 1,000 units, along with a fully equipped leasing office designed to support efficient daily operations. Site development includes site grading, comprehensive site improvements, and utility upgrades across the 105,027 sq. ft. (2.41‑acre) site.

Project Manager: Carlos Vargas