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