35
6705 De Longpre Ave
Los Angeles, CA 90028
$3,750,000 USD
12,821 SF
20
Units
5.45% Cap Rate
12,821 SF
$3,750,000 USD
Apartments