Stimson House

2421 S. Figueroa St.
Los Angeles
California
United States