17
161 S Burlington Ave
Los Angeles, CA 90057
$4,795,000 USD
6,874 SF
14
Units
6.06% Cap Rate
6,874 SF
$4,795,000 USD
Apartments