16
12815 Central Ave NE
Albuquerque, NM 87123
$12.00 USD/SF/YR
10,450 SF
1
Space Available
Built 1998
10,450 SF Contiguous
Built 1998
10,450 SF
$12.00 USD/SF/YR
Retail