42
6509 Brynhurst Ave
Los Angeles, CA 90043
$3,590,000 USD
14,636 SF
21
Units
4.49% Cap Rate
14,636 SF
$3,590,000 USD
Apartments