5800 Obama Boulevard, Los Angeles, CA 90016
Price: $19,550,000 | Potential to Build ±170 Apartment Units
Lot Size: 39,813 Square Feet | Building Size: 13,529 Square Feet
Price: $19,550,000 | Potential to Build ±170 Apartment Units
Lot Size: 39,813 Square Feet | Building Size: 13,529 Square Feet