Palatine townhouses and condos for sale