33
6615 Franklin Ave
Los Angeles, CA 90028
$18,195,000 USD
65,746 SF
75
Units
6.88% Cap Rate
65,746 SF
$18,195,000 USD
Apartments