New construction townhomes for sale December 7, 2022 by Keith Kyle New construction townhomes for sale