14
10501 Montgomery Blvd NE
Albuquerque, NM 87111
$23.00 USD/SF/YR
6,395-11,323 SF
3
Spaces Available
Built 1975
11,323 SF Contiguous
Built 1975
6,395-11,323 SF
$23.00 USD/SF/YR
Office, Office/Retail