7
8220 San Pedro NE
Albuquerque, NM 87113
$26.50 USD/SF/YR
3,233 SF
1
Space Available
Built 2008
3,233 SF Contiguous
Built 2008
3,233 SF
$26.50 USD/SF/YR
Office