Other than Watts Towers there's nothing to see. It's just houses and some corner strip malls. I'm not sure what you are looking for. I suggest going to Google Maps, go to Watts Towers, drop yourself on street view and spin around and look at the 3 or 4 houses across the street. That's it. Nothing else to see.