4
7617 S Figueroa St
Los Angeles, CA 90003
$800,000 USD
2,424 SF
2,424 SF
$800,000 USD
Hotel