16
1749 W Valley Blvd
Alhambra, CA 91803
$3,900,000 USD
6,789 SF
9.74% Cap Rate
6,789 SF
$3,900,000 USD
Hotel