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