Watts Towers of Simon Rodia

1765 E. 107th St.
Los Angeles
California
United States