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