$2,800,000 - 3906 Bluff Place, San Pedro, CA 90731
3906 Bluff Place
San Pedro,
CA
90731
Country: US