Will & Grace
Something Borrowed, Someone's Due
S4 E18:
Dream apartment.
Starring
Suzanne Pleshette, Tom Gallop, Leigh-Allyn Baker