20
3206 W 8th St
Los Angeles, CA 90005
$16,995,000 USD
26,015 SF
7.25% Cap Rate
26,015 SF
$16,995,000 USD
Hotel