6
1200 W Valley Blvd
Alhambra, CA 91803
$8,333,000 USD
25,802 SF
6% Cap Rate
25,802 SF
$8,333,000 USD
Freestanding