8
11910 Central Ave SE
Albuquerque, NM 87123
$18.00 - $19.00 USD/SF/YR
280-300 SF
2
Spaces Available
Built 1994
300 SF Contiguous
Built 1994
280-300 SF
$18.00 - $19.00 USD/SF/YR
Office