12
5300-5320 Menaul Blvd NE
Albuquerque, NM 87110
$18.00 USD/SF/YR
2,619-3,496 SF
2
Spaces Available
Built 1956
3,496 SF Contiguous
Built 1956
2,619-3,496 SF
$18.00 USD/SF/YR
Retail