Film Locations You Can Live at the NYC Townhouse from “Home Alone 2″…Sort Of Remember the gutted townhouse from Home Alone 2? You can live at the NYC address from the film!