1417 W Eighth St
San Pedro, CA 90732
P: (310)519-1314

Check-in Get Directions