Townhouses for sale in Aldershot | Houseful