13
4316 Edenhurst Ave
Los Angeles, CA 90039
$2,850,000 USD
8,855 SF
8
Units
4.47% Cap Rate
8,855 SF
$2,850,000 USD
Apartments