Where in New York City did they live?
I know the show was filmed on a set in California, but they do show the exterior building. I just wondered which part of New York City it would've been located. They routinely go to the park, would that be Central Park?
share