$1,148,000 - 1701 W Santa Cruz Street, San Pedro, CA 90732
1701 W Santa Cruz Street
San Pedro,
CA
90732
Country: US