Extra Space Storage – Albuquerque, NM
Albuquerque, NM
A New Development
- Property Location: 9850 De Vargas Rd SW, Albuquerque, NM
- Square Footage: 84,525 square feet on a 4.79 acre lot
- Number of Units: 826 storage units
Extra Space Storage – Albuquerque, NM
Albuquerque, NM
A New Development