Filming Location
The series pilot episode was actually filmed in its setting of Tampa, Florida in a house near Bayshore Boulevard. The city of Tampa received a million dollars from SN's production there. After the show was picked up for season one the location was moved to another Floridian style home on a lake on N. Boulevard in North Tampa where it remained until the series demise.
Read more about this topic: Second Noah