
The Watts Towers - View this location on map ![]() A little bit of sweet lyricism in the vastness, the Watts Towers are Italian immigrant Simon Rodia's outsider contribution to LA architecture. Go. They might make you cry. . 1727 E 107th St, Los Angeles, CA Architectural, Kids, Cultural |