25
3301 Obama Blvd
Los Angeles, CA 90018
$2,100,000 USD
5,195 SF
6
Units
7.3% Cap Rate
5,195 SF
$2,100,000 USD
Apartments