1458 S San Pedro St
Los Angeles, CA 90015
$490,000-$550,000 USD
650,000 SF
2
Units
650,000 SF
$490,000-$550,000 USD
Freestanding