16
4186 S Western Ave
Los Angeles, CA 90062
$28,950,000 USD
54,052 SF
118
Units
8.46% Cap Rate
54,052 SF
$28,950,000 USD
Apartments