1629 W 8th St
Los Angeles, CA 90017
$2,150,000 USD
1,164 SF
1,164 SF
$2,150,000 USD
Auto Repair