With a bit of looking around I found other views of the El Patio Auto Laundry taken in different years. It was located at 260 Vermont Street, which might make it a bit easier to figure out the buildings seen in other images on a street more or less behind it.
USC DIGITAL LIBRARY
The El Patio Auto Laundry was the brain child of real estate developer B.K. Gillespie. Gillespie is credited with coming up with the super service station concept.