43 E Main St
Alhambra, CA 91801
$4,850,000 USD
20,920 SF
20,920 SF
$4,850,000 USD
Freestanding