townhouse nuova vista for sale