7
9422 Main St
Los Angeles, CA 90003
$395,000 USD
2,440 SF
2,440 SF
$395,000 USD
Freestanding