20
2617 Jeffries Ave
Los Angeles, CA 90065
$1,950,000 USD
5,040 SF
8
Units
5.65% Cap Rate
5,040 SF
$1,950,000 USD
Apartments