Long Beach, CA
3311 E 59th Street
Other
$1,606,800