19
5606 S Figueroa St
Los Angeles, CA 90037
$1,795,000 USD
9,090 SF
16
Units
6.98% Cap Rate
9,090 SF
$1,795,000 USD
Apartments