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