Downtown Los Angeles’ graffiti towers are no more, as most of the paint has been removed from the development, city officials celebrated Thursday. Officially known as the Los Angeles Oceanwide Plaza, the 1.5 million-square-foot complex, located at 1101 S. Flower St., is primed and ready for work to continue on finalizing the apartment structure. While […]
