22
5850 W Olympic Blvd
Los Angeles, CA 90036
$3,950,000 USD
2,304 SF
3.8% Cap Rate
2,304 SF
$3,950,000 USD
Hotel