Go look at 1769 Stone Canyon Road, in LA, CA. I just stumbled across it on Zillow. Am I crazy, or does this look like it's either Steve Sanders or Kelly Taylor's house from the outside? Both had at least a couple of scenes in the driveway, and I swear this looks VERY familiar.