39
486 W 20th St
San Pedro, CA 90731
$2,750,000 USD
2,986 SF
2,986 SF
$2,750,000 USD
Storefront Retail Residential