16
8301 S Figueroa St
Los Angeles, CA 90003
$2,100,000 USD
5,002 SF
5,002 SF
$2,100,000 USD
Hotel