47
12770 Caswell Ave
Los Angeles, CA 90066
$7,800,000 USD
11,979 SF
11
Units
5.3% Cap Rate
11,979 SF
$7,800,000 USD
Apartments