A six-story 1893 office building designed by Carroll H. Brown and built for T.D. Stimson at 3rd and Spring Streets in downtown L.A. It was the largest office building in the city at the time. Demolished in 1963.
Uploaded on February 10, 2009