39
5555 W 8th St
Los Angeles, CA 90036
$6,400,000 USD
20,286 SF
24
Units
5.16% Cap Rate
20,286 SF
$6,400,000 USD
Apartments