4159 S. Central Avenue, Los Angeles, CA 90011
Price: $1,380,000
Land Development Opportunity - 46 Unit RTI Project
Lot Size: 7,598 Square Feet | Gross Building Area: 21,520 Square Feet
