8426 S. Broadway, Los Angeles, CA 90003
Price: Unpriced | Redevelopment - 22 Unit Apartment Building
Lot Size: 7,264 Square Feet | Project’s Building Area: 13,322 Square Feet
