10
12757 Caswell Ave
Los Angeles, CA 90066
$2,400,000 USD
6,026 SF
9
Units
5.2% Cap Rate
6,026 SF
$2,400,000 USD
Apartments