5
3301 Menaul Blvd NE
Albuquerque, NM 87109
$18.00 USD/SF/YR
1,395-6,000 SF
7
Spaces Available
Built 1987
3,092 SF Contiguous
Built 1987
1,395-6,000 SF
$18.00 USD/SF/YR
Office, Retail