9
2520 Juan Tabo Blvd NE
Albuquerque, NM 87112
$21.00 USD/SF/YR
1,443-3,544 SF
3
Spaces Available
Built 1988
3,544 SF Contiguous
Built 1988
1,443-3,544 SF
$21.00 USD/SF/YR
Retail