8
11910 Central Ave SE
Albuquerque, NM 87123
$18.00 - $22.00 USD/SF/YR
132-300 SF
3
Spaces Available
Built 1994
300 SF Contiguous
Built 1994
132-300 SF
$18.00 - $22.00 USD/SF/YR
Office