12
600 N Garfield Ave
Alhambra, CA 91801
$6,090,909 USD
1,128 SF
5.5% Cap Rate
1,128 SF
$6,090,909 USD
Service Station