3
2301 Long Beach Blvd
Long Beach, CA 90806
$2,270,000 USD
12,615 SF
12,615 SF
$2,270,000 USD
Freestanding