townhomes for sale in Norfolk VA