11
7520 Montgomery Blvd NE
Albuquerque, NM 87109
$15.37 USD/SF/YR
1,483 SF
1
Space Available
Built 1980
1,483 SF Contiguous
Built 1980
1,483 SF
$15.37 USD/SF/YR
Office/Medical