24
285 Lucas Ave
Los Angeles, CA 90026
$9,995,000 USD
14,433 SF
7.34% Cap Rate
14,433 SF
$9,995,000 USD
Hotel