3413 Central Ave SE
Albuquerque, NM 87106
$19.02 USD/SF/YR
4,099 SF
1
Space Available
Built 1949
4,099 SF Contiguous
Built 1949
4,099 SF
$19.02 USD/SF/YR
Retail