49
3405 N Figueroa St
Los Angeles, CA 90065
$6,450,000 USD
20,188 SF
28
Units
5.47% Cap Rate
20,188 SF
$6,450,000 USD
Apartments