18
1308-1412 E Valley Blvd
Alhambra, CA 91801
$17,980,000 USD
35,022 SF
35,022 SF
$17,980,000 USD
Bowling Alley