$785,000 - 676 Shepard Street Unit 6, San Pedro, CA 90731
676 Shepard Street Unit 6
San Pedro,
CA
90731
Country: US