53
11900 Courtleigh Dr
Los Angeles, CA 90066
$17,300,000 USD
43,096 SF
28
Units
5.25% Cap Rate
43,096 SF
$17,300,000 USD
Apartments