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