21100-21106 S Alameda St
Long Beach, CA 90810
$750,000 USD
2,824 SF
2,824 SF
$750,000 USD
Service