Watts Towers
The Watts Towers, Towers of Simon Rodia, or Nuestro Pueblo are a collection of 17 interconnected...
Address: 1727 E 107th St
Cross street: Graham St
Neighborhood: Watts
City: Los Angeles
County/district: Los Angeles
Region: CA
Postal code: 90002
Country: United States