You can be home alone, too, if you buy the Home Alone 2 townhouse. The lux townhouse featured in Home Alone 2: Lost in New York is on sale for a mere $6.7 million. Located on Manhattan’s ritzy Upper West Side at 51 West 95th Street, between Central Park West and Columbus Avenue, the four-bedroom and […]