4
5150 Journal Center Blvd NE
Albuquerque, NM 87109
$27.70 USD/SF/YR
861-2,038 SF
1
Space Available
Built 1991
2,038 SF Contiguous
Built 1991
861-2,038 SF
$27.70 USD/SF/YR
Retail