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

Contact Us

(619) 795-7505 | [email protected]