liberty village townhome for sale