47
12770 Caswell Ave
Los Angeles, CA 90066
$8,200,000 USD
11,979 SF
11
Units
5% Cap Rate
11,979 SF
$8,200,000 USD
Apartments