14
701-711 S Atlantic Blvd
Alhambra, CA 91803
$23.40 USD/SF/YR
1,581 SF
1
Space Available
Built 1968
1,581 SF Contiguous
Built 1968
1,581 SF
$23.40 USD/SF/YR
Retail