837/839 w 26 th st San Pedro ca 90731 Duplex multi family 4 bedrooms 2 full baths 1571 sq ft 5,876 sq ft lot size year built 1931 and 1925.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.
