Starling residence

Starling residence is a location in the animated theatrical film Tom and Jerry: The Movie.