30
1125 S Westmoreland Ave
Los Angeles, CA 90006
$4,250,000 USD
37,728 SF
27
Units
5.27% Cap Rate
37,728 SF
$4,250,000 USD
Apartments