7
2400-2452 Menaul Blvd
Albuquerque, NM 87107
$14.00 USD/SF/YR
2,848-3,703 SF
2
Spaces Available
Built 2000
3,703 SF Contiguous
Built 2000
2,848-3,703 SF
$14.00 USD/SF/YR
Flex