India, Aug. 5 -- Is Liam Neeson already moving in with his new lady, Pamela Anderson? According to TMZ reports, the Star Wars actor just sold his 4,524-square-foot in the exclusive Park Millennium building in Lincoln Square for a massive, massive price - a whopping $10.3 million. Despite no official statement, the couple made headlines recently when the Baywatch star posted a series of pictures with her Naked Gun co-star, advertising the release of the movie - leading fans to speculate about a newly brewing romance. Could this new move (literally!) mean the rumoured couple is already taking their relationship to the next level?

The luxurious unit boasts breathtaking views of Central Park, with even a peek at the Hudson River. Inside, the...