10
506 N Garfield Ave
Alhambra, CA 91801
$25.20 USD/SF/YR
1,340-1,448 SF
2
Spaces Available
Built 1993
1,448 SF Contiguous
Built 1993
1,340-1,448 SF
$25.20 USD/SF/YR
Office