Apartment Unit 23 at 255 W 7th Street, San Pedro, CA 90731 | HotPads