Long Beach, California
3311 E 59th Street
Otro
$1,606,800