9
2520 Juan Tabo Blvd NE
Albuquerque, NM 87112
Rate Upon Request
1,443-3,544 SF
3
Spaces Available
Built 1988
3,544 SF Contiguous
Built 1988
1,443-3,544 SF
Rate Upon Request
Retail