44
1458 S San Pedro St
Los Angeles, CA 90015
$555,000 USD
723,170 SF
1
Unit
723,170 SF
$555,000 USD
Freestanding