19
694 S Burlington Ave
Los Angeles, CA 90057
$3,900,000 USD
30,319 SF
32
Units
7.44% Cap Rate
30,319 SF
$3,900,000 USD
Apartments