Located in the heart of downtown Albuquerque, NM, American Self Storage is a 52,325 net rentable square foot facility consisting of 69 climate-controlled units and 343 non-climate controlled units.
The facility is 100% physically occupied and in a densely populated area with 267,681 people within a five-mile radius and 99,762 people within a three-mile radius.
For more information, contact Jacob Becher at 650.391.1783 or Jacob.Becher@MarcusMillichap.com.