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