16
1749 W Valley Blvd
Alhambra, CA 91803
$4,250,000 USD
6,789 SF
8.94% Cap Rate
6,789 SF
$4,250,000 USD
Hotel