71
451 E Vernon Ave
Los Angeles, CA 90011
$2,800,000 USD
5,115 SF
5,115 SF
$2,800,000 USD
Hotel