$900,000
981 W Oliver Street, San Pedro, CA, 90731
Duplex