Apartment Unit 16 at 2222 S Mesa Street, San Pedro, CA 90731 - HotPads