12
12500 Montgomery Blvd NE
Albuquerque, NM 87111
Rate Upon Request
1,000-10,500 SF
1
Space Available
Built 2003
10,500 SF Contiguous
Built 2003
1,000-10,500 SF
Rate Upon Request
Retail