20
500 S Westmoreland Ave
Los Angeles, CA 90020
$8,000,000 USD
46,144 SF
54
Units
7% Cap Rate
46,144 SF
$8,000,000 USD
Apartments