39
2617 Jeffries Ave
Los Angeles, CA 90065
$1,830,000 USD
5,040 SF
9
Units
6.13% Cap Rate
5,040 SF
$1,830,000 USD
Apartments