Apartment Unit 23 at 255 W 7th Street #17, San Pedro, CA 90731 - HotPads