34
108 W 3rd St
Long Beach, CA 90802
$11,999,999 USD
19,745 SF
4.5% Cap Rate
19,745 SF
$11,999,999 USD
Restaurant